rose garden – English–Français translations

🇬🇧 en fr 🇫🇷

rose garden noun

  • garden planted in roses
roseraie
Wiktionary Links